Developer Home Contents Search Feedback Support Intel(r)


QNX* Realtime Operating System Technology

QNX Software Systems Ltd.


Architecture:
Type :
Last Update:

Embedded Intel Architecture DX4
Real Time Operating System
{ts '1997-12-22 16:03:47'}

Vendor Information



Tool Description:


With over 16 years of field-tested technology developed exclusively for the x86 market, the QNX* Realtime OS offers the most comprehensive support for x86-based PCs, including Intel386(TM) EX, Intel486(TM), ULP Intel486, Pentium(R), Pentium(R) Pro, Pentium(R) II, and all other x86-based Intel processors (386 and up).

Based on a lean microkernel, this scalable, POSIX-certified RTOS combines hard realtime performance, fault tolerance, preemptive multitasking, and complete memory protection. All modules are architecturally distinct from the microkernel, so all services can be added or removed dynamically, and any changes to driver code can be tested without having to rebuild the kernel - simply recompile and restart the driver.

Thanks to this highly modular architecture, developers can use a single microkernel OS for an exceptionally wide range of applications. QNX with the Neutrino* microkernel (only 66K of code) goes the distance from low-end embedded systems to massive distributed networks containing hundreds of CPUs. With this range of flexibility, developers can create architectures with immense processing power, or ship systems with one processor, then expand the system's processing power in the field as the need arises.

With QNX, embedded developers can fit a realtime POSIX environment and a full-featured windowing system, the award-winning Photon microGUI*, into less than 1M of flash or ROM. Thanks to its extremely small (under 500K) footprint, Photon brings a workstation-class GUI to embedded devices.

The QNX development environment comes complete with Watcom's C/C++ compilers and tools. Options include TCP/IP for QNX, GUIs such as the Photon microGUI or the X Window System for QNX, Photon's Application Builder/Code Generator (PhAB*), the Internet Appliance Toolkit (IAT*), and more.

Tool Features:

  • Supports standard PC hardware right off the shelf

  • Boots from disk, ROM, or FLASH

  • Pre-emptive, priority-driven scheduling

  • Fault-tolerant, load-balancing, distributed networking

  • Supports multiple file systems (embedded, POSIX, SMB [CIFS], DOS, CD-ROM)

  • Handles multiple networks simultaneously (Ethernet, Arcnet, Token Ring, FDDI)

  • Fast context switching (2.6 usec on a 100MHz Pentium)

  • Scalable, full-featured, embeddable windowing system (Photon microGUI*)

  • POSIX-compliant API (POSIX 1003.1 through 1003.1d and 1003.13)

  • Photon features built-in internationalization, scalable anti-aliased fonts

  • System expansion via Symmetric Multiprocessing with Neutrino* microkernel

  • Development Platform(s):

    i386 EX, i486, ULP i486, Pentium, Pentium Pro, and Pentium II processors

    File Attachments:

    Supported Device Detail Matrix:

    Part & Package

    80486DX4 - 168ldPGA



    Vendor Information:


    QNX Software Systems Ltd.

    175 Terence Matthews Crescent
    Kanata , Ontario K2M 1W8
    CANADA
    (613) 591-0931

    Tech : (613) 591-0934
    Email : info@qnx.com
    Fax : (613) 591-3579
    Toll Free : (800) 676-0566
    BBS : (613) 591-0934
    URL : http://www.qnx.com

    Contact the vendor above for the latest Distributor information




    * Legal Information © 1998 Intel Corporation